@charset "utf-8";
section{background-color:#f5f5f5;}

/**焦点轮播图**/
.slide-wrap{height:420px; position:relative;}
.slide-focus-bd{ position:relative;}
.slide-focus-bd span.loading-state{ display:block;width:32px;height:32px; display:none;  background:#ccc url(../images/loading.gif) no-repeat center center; left:50%; margin-left:-16px;top:200px; position:absolute; z-index:2;border-radius:10px; opacity:0.5;filter:alpha(opacity=50);}
.slide-focus-bd .slide-box{height:420px; overflow:hidden; position:relative;z-index:1;}
.slide-focus-bd .slide-box li{ position:absolute; width:100%;height:420px; min-width:980px;background:#fff;}
.slide-focus-bd .slide-box li .focus-bg-banner{ background-repeat:no-repeat; background-position:center center;}
.slide-focus-bd .slide-box li.first-slide{z-index:2;}
.slide-focus-bd .slide-box li a{display:block;height:420px; margin:0 auto;outline:none;}
.slide-control{ position:absolute; z-index:2;right:50%;margin-right:-300px; bottom:10px;height:15px; line-height:15px; overflow:hidden; padding:2px;border-radius:5px;}
.slide-control li{ float:left;width:15px;height:15px; line-height:12px; overflow:hidden;box-shadow: #ccc 0 0 3px;  cursor:pointer; margin:0 3px;border-radius:50%; background:#fff;}
.slide-control li.selected{background:#ef363e;}

.list-main{width:980px; margin:0 auto;}
.list-main .title{ margin-top:10px;}
.list-main .title h2{font-size:22px; float:left;}
.list-main .title h2 a{float:none;font-size:22px;}
.list-main .title a{ margin-left:50px; float:left; margin-top:14px;color:#666;}
.list-main .title a.current{color:#ef363e;}
.list-main .list{ margin-top:20px;}
.list-main .list li{float:left;width:240px;margin-right:5px; padding-bottom:10px;background-color:#fff; margin-bottom:5px;}
.list-main .list li:hover{box-shadow:#ccc 0 0 5px;}
.list-main .list li a{display:block;}
.list-main .list li a:hover{color:#666;}
.list-main .list li a img{width:240px;height:240px;}
.list-main .list li a p{color:#333; padding:5px 10px; font-size:13px;width:220px;white-space:nowrap;/*设置不折行*/
text-overflow:ellipsis;/*这就是省略号喽*/
-o-text-overflow:ellipsis;/*兼容opera*/
overflow: hidden;/*设置超过的隐藏*/}
.list-main .list li a div{padding:0 10px;color:#333;}
.list-main .list li a div span{ font-size:15px;color:#ef363e; font-size:18px;padding:0;}
.list-main .list li a div span em{ font-size:12px;}
.list-main .list li a span{color:#999; padding:10px;}